export interface StructureListVO {
  /**
   * 结构记录ID
   */
  id: string | number;

  /**
   * 查询类型1重量
   */
  structureType: number;

  /**
   * 结构图片URL
   */
  imgaddress: string;

  /**
   * 结构图片URLUrl
   */
  imgaddressUrl: string;
  /**
   * 型号编码
   */
  codeSerial: string;

  /**
   * 分类名称
   */
  codeName: string;

  /**
   * 最大值
   */
  maxSize: number;

  /**
   * 最小值
   */
  minSize: number;

  /**
   * 载重量最大值
   */
  maxLoad: number;

  /**
   * 载重量最小值
   */
  minLoad: number;

  /**
   * 状态（0正常 1停用）
   */
  status: number;

  /**
   * 备注
   */
  remark: string;

}

export interface StructureListForm extends BaseEntity {
  /**
   * 结构记录ID
   */
  id?: string | number;

  /**
   * 查询类型1重量
   */
  structureType?: number;

  /**
   * 结构图片URL
   */
  imgaddress?: string;

  /**
   * 型号编码
   */
  codeSerial?: string;

  /**
   * 分类名称
   */
  codeName?: string;

  /**
   * 最大值
   */
  maxSize?: number;

  /**
   * 最小值
   */
  minSize?: number;

  /**
   * 载重量最大值
   */
  maxLoad?: number;

  /**
   * 载重量最小值
   */
  minLoad?: number;

  /**
   * 状态（0正常 1停用）
   */
  status?: number;

  /**
   * 备注
   */
  remark?: string;

}

export interface StructureListQuery extends PageQuery {

  /**
   * 查询类型1重量
   */
  structureType?: number;

  /**
   * 结构图片URL
   */
  imgaddress?: string;

  /**
   * 型号编码
   */
  codeSerial?: string;

  /**
   * 分类名称
   */
  codeName?: string;

  /**
   * 最大值
   */
  maxSize?: number;

  /**
   * 最小值
   */
  minSize?: number;

  /**
   * 载重量最大值
   */
  maxLoad?: number;

  /**
   * 载重量最小值
   */
  minLoad?: number;

  /**
   * 状态（0正常 1停用）
   */
  status?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}
